<?php
    defined('_IN_CMS') or die('Fuck off');
    if ((isset($_GET['action'])) && isset($_GET['id'])) {
        if ($_GET['action'] == 'edit') {
            $id = (int)$_GET['id'];
            $edit_article = $article->db_query("SELECT * FROM `".core::$table_name['articles']."` WHERE `id` = '$id' LIMIT 1 --");

            if (mysql_num_rows($edit_article) <= 0) {
                die("Ты чо?");
            }

            // Данные из статьи
            $title = mysql_result($edit_article, 0, 'title');
            $category = mysql_result($edit_article, 0, 'category');
            $description = mysql_result($edit_article, 0, 'description');
            $article_text = mysql_result($edit_article, 0, 'article');
            $source = mysql_result($edit_article, 0, 'source');
            $tags = mysql_result($edit_article, 0, 'tags');
        }
    } 

    if (isset($_POST['save'])) { // Нажали на "Сохранить"
        if (count($_FILES['images']['name']) > 0) {
            for ($i = 0; $i < count($_FILES['images']['name']); $i++) {
                move_uploaded_file($_FILES["images"]["tmp_name"][$i], 'data/articles/'.$_POST['insert_id'].'/'.$_FILES["images"]["name"][$i]);
            }
        } 
        if (isset($_POST['title']) && isset($_POST['section']) && 
            isset($_POST['category']) && isset($_POST['source']) && 
            isset($_POST['description']) && isset($_POST['article']) && 
            isset($_POST['tags']) && isset($_POST['insert_id'])) {
            $article->edit(); 
        }
    }
?>

<form name="message" action="/add_article/edit/<?php echo $_GET['id'] ?>/" method="POST" enctype="multipart/form-data">
    <div class="add_col1">Заголовок</div>
    <div class="add_col2">
        <input type="text" class="add_title" name="title" maxlength="32" pattern="[A-Za-zА-Яа-яЁё\-\s\.\"]{4,32}" placeholder="Заголовок статьи" value="<?php echo $title; ?>">
    </div>
    
    <div class="clear"></div>

    <div class="add_col1">Секция</div>
    <div class="add_col2">
    <select size=2 name="section" class="add_cat" style="width: 256px;"> 
            <option value="1">Blender</option>
            <option value="2" selected>GIMP</option>
    </select>
    </div>

    <div class="clear"></div>

    <div class="add_col1">Категория</div>
    <div class="add_col2">
    <?php
        for ($i = 1; $i <= 9; $i++) {
            $cat[] = '';
        }

        //$cat[$category] = ' selected';
        $cat[1] = ' selected';

        echo '<select size=6 name="category" class="add_cat" style="width: 256px; height: 182px;"> 
            <option VALUE="1"'.$cat[1].'>Для начинающих</option>
            <option VALUE="2"'.$cat[2].'>Компьютерная графика</option>
            <option VALUE="3"'.$cat[3].'>Анимация</option>
            <option VALUE="4"'.$cat[4].'>Обработка фото</option>
            <option VALUE="5"'.$cat[5].'>Текст</option>
            <option VALUE="6"'.$cat[6].'>Разное </option>
            <option VALUE="7"'.$cat[7].'>Для начинающих</option>
            <option VALUE="8"'.$cat[8].'>Визуализация</option>
        </select>';

        $_SESSION['article_added'] = '0';
    ?>
    </div>

    <div class="clear"></div>
    
    <div class="add_col1">Источник</div>
    <div class="add_col2">
        <textarea class="add_description" name="source" maxlength="100" placeholder="Источник информации (к примеру, адрес оригинала, если вы публикуете перевод). Длина не более 100 символов."><?php echo $source; ?></textarea>
    </div>

    <div class="clear"></div>
    
    <div class="add_col1">Описание</div>
    <div class="add_col2">
        <textarea class="add_description" name="description" maxlength="128" placeholder="Краткое описание статьи (До 128 символов)" required><?php echo $description; ?></textarea>
    </div>

    <div class="clear"></div>

    <div class="add_col1">
        &nbsp;
    </div>
    <div class="add_col2">
            <div name="description">
                <?php include('tags_bb.php'); ?>
            </div>
    </div>

    <div class="clear"></div>
    
    <div class="add_col1">&nbsp;</div>
    <div class="add_col2">
        <div name="description" class="toolpanel">
        <?php 
            for ($i=1;$i<=16;$i++) {
                echo '<a href="javascript:tag(\'[tool='.$i.']\', \'\')"><img src="/inc/php/html/themes/0/images/gimp_tools/'.$i.'.png" alt="url" title="'.$i.'"></a>'; }
            echo '<br>';
            for ($i=17;$i<=33;$i++) {
                echo '<a href="javascript:tag(\'[tool='.$i.']\', \'\')"><img src="/inc/php/html/themes/0/images/gimp_tools/'.$i.'.png" alt="url" title="'.$i.'"></a>'; }
        ?>
        </div>
    </div>

    <div class="clear"></div>
    
    <div class="add_col1">Статья</div>
    <div class="add_col2">

        <textarea id="articlei" name="article" class="add_text" cols="13" placeholder="Текст статьи" required><?php echo $article_text; ?></textarea>
        <?php require('resize_textarea.php'); ?>
    </div>

    <div class="clear"></div>
    
        <!-- Панель добавления файлов -->

    <div class="add_col1"></div>
    
    <div class="add_col2 add_col2 articles_fm">
        <span>Прикреплённые изображения</span>
        <input type="file" name="images[]" class="add_images" style="width: 458px; " accept="image/jpeg" multiple>
        <input type="submit" name="add_2" class="add_images" style="width: 110px;" value="Прикрепить">
        <br><br>
<?php
// открываем папку
$insert_id = $id;
$dh = opendir("data/articles/$insert_id/");
while($filename = readdir($dh))
{
    if (($filename == '.') || ($filename == '..') || ($filename == 'index.php')) {
        continue;
    }
    echo '
    <div class="articles_fm_thumbs">
        <a href="javascript:tag(\'\', \'[img='.$filename.']\')" title="img1">
            <img src="/data/articles/'.$insert_id.'/'.$filename.'" class="articles_fm_image_thumb" alt="image">
        </a>
        <div class="articles_fm_buttons">
            <div class="articles_fm_button"><a href="/add_article/">R</a></div>
            <div class="articles_fm_button"><a href="/add_article/">X</a></div>
        </div>
    </div>
    ';
}
?>
    </div>

    <div class="clear"></div>
    
    <div class="add_col1">Теги</div>
    <div class="add_col2">
        <input type="text" class="add_title" name="tags" maxlength="32" pattern="[A-Za-zА-Яа-яЁё\-\s\.\"]{4,32}" placeholder="Ключевые слова" value="<?php echo $tags; ?>">
    </div>
    
    <div class="clear">
    
    <div class="add_col1">&nbsp;</div>
    <div class="add_col2">
        <input type="hidden" value="<?php echo $insert_id; ?>" name="insert_id">
        <input type="submit" class="add_button" value="Сохранить изменения" name="save">
    </div>
</form>
